[BITS 32]
section .asm
global _start
_start:
    push msg
    mov eax, 1
    int 0x80
    add esp, 4

    jmp $


section .data
    msg db 'Hello world from a user program!', 0xa, 0 ; db - define bytes, 0xa - code of \n